# coding:utf-8
# @Author: Mercur1o
# @Software: PyCharm
# @File : exerc4.py
# @Time: 2024/3/5 10:17
import turtle

# 定义颜色列表
colors = ['blue', 'black', 'red', 'yellow', 'green']

# 设置画笔宽度
turtle.pensize(10)

# 计算整个图形的宽度
total_width = 3 * 120 + 2 * 50

# 计算起始位置
start_x = -total_width / 2

# 循环绘制五个环
for i in range(5):
    turtle.pencolor(colors[i])  # 设置当前画笔颜色
    turtle.penup()  # 抬起画笔，避免绘制直线
    if i < 3:
        # 绘制上三个环
        turtle.goto(start_x + 120 * i, 0)  # 移动到指定位置
    else:
        # 绘制下两个环
        turtle.goto(start_x + 60 + 120 * (i - 3), -50)  # 移动到指定位置
    turtle.pendown()  # 落下画笔，开始绘制
    turtle.circle(50)  # 绘制圆形
    turtle.penup()  # 抬起画笔，准备绘制下一个环

# 结束绘制
turtle.done()
